package com.t.bricks.bussiness.service.dutyandperson;

import com.t.bricks.bussiness.service.common.BaseService;
import com.t.bricks.model.MsgEmity;

/**
 * 人员与职务关系表DutyAndPerson表基本业务操作类接口定义
 */
public interface DutyAndPersonService<T> extends BaseService<T> {
	
	/**
	 * 批量保存人员所属职务关联信息
	 * 注意:若职务信息为空则会清除所有该人员与职务的关联信息
	 * @param sPersonId 人员编号
	 * @param sDutyList 职务编号集合,以','分隔
	 * @return
	 */
	MsgEmity save(String sPersonId, String sDutyList);
	
	/**
	 * 根据人员编号取关联的职务信息
	 * @param sPersonId 人员编号
	 * @return
	 */
	MsgEmity findBysPersonId(String sPersonId);

}
